ribbed floor slab - German English Dictionary